@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
	color:#333;}

a
{
	text-decoration:none;}
a:hover
{
	color:#666;}

.head
{
	height:8.125em;
}
.head img
{
	width:100%;
	height:100%;
	display:block;}

.head h1
{
	padding-top:1.4em;
	color:#FFF;
	font-size:1.6em;
	text-align:center;
}
.head h3
{
	margin-top:0.5em;
	color:#FFF;
	font-size:0.8em;
	text-align:center;
}

	
.des{
	margin:0.5em 0.5em 0 0.5em;
	border:solid 1px #dcdcdc;
	background-color:#EFEFEF;
	padding:0.5em;
	line-height:1.5em;
	color:#333;
	position: relative;
	}
.des.ti
{
	text-indent:2em;}
.des .t
{
	position:absolute;
	background-color:#B9D9EF;
	line-height:1.5rm;
	left:-0.25em;
	top:0.4em;
	padding:0 0.2em;
	margin:0;
	text-indent:0;
	color:#333;
	}
.title
{
	margin-top:0.5em;
	border-bottom:solid 1px #B5C9D6;
	border-top:solid 1px #B5C9D6;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#D3E9F9));
	line-height:2em;
	color:#025975;
	padding:0 0.5em;
	}
.list
{
	padding:0 0.5em;
	}
.list  a
{
	display:block;
	}
.list .li 
{
	width:100%;
	height:3.4375em;
	padding-bottom:0.5em;
	margin-top:0.5em;
	border-bottom:solid 1px #dcdcdc;
	display:box;
	display:-webkit-box;
	display:-moz-box;
	}
	

.list div:last-child
{
	border-bottom:none;
}
	
.list .li .l
{
	width:4.6875em;
	height:3.4375em;
	margin-right:0.5em;
	}
.list .li .l img
{
	width:4.6875em;
	height:3.4375em;
	display:block;}


.list .li .r
{
	
	height:3.4375em;
	box-flex:1;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	overflow:hidden;
	}
	

.list .li .r .span
{
	display:block;
	height:1.5em;
	color:#333;
	overflow:hidden;
	display:box;
	display:-webkit-box;
	display:-moz-box;
	}
.list .li .r .span img
{
	width:1em;
	height:1.2em;
	margin:0.15em 0.15em 0 0;}
.list .li .r .span span
{
	font-size:1em;
	font-weight:normal;
	padding:0;
	margin:0;
	display:block;
	height:1.5em;
	line-height:1.5em;
	box-flex:1;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	overflow:hidden;
	}
.list .li .r p
{
	margin-top:0.3em;
	color:#999;
	font-size:0.8em;
	line-height:1.2em;}



.menus
{
	padding:0.4em;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#EAEAEA));
	}
.bt
{
	border-top:solid 1px #E0E0E0;
}
.bb
{
	border-bottom:solid 1px #E0E0E0;
}
.menus span.l
{
	width:3.25em;
	height:1.875em;
	background-image:url(../images/iappspecial/back.png);
	background-size:3.25em 1.875em;
	display:block;
	text-align:center;
	line-height:1.875em;

	}

.showhead
{
	padding:1em 0.5em;
	line-height:1.5em;
	font-weight:bold;
	font-size:1.5em;
	}
.content
{
	padding:0.5em;}
.content img { max-width: 100%;}
	
.content .copyfrom
{
	padding:1em 0;
	color:#999;}

.foot
{
	margin-top:1em;
	border-top:solid 1px #dcdcdc;
	padding:0.5em;
	
	text-align:center;
	color:#999;
}
.foot span
{
	display:block;
	margin:0 auto;
	background-image:url(../images/iappspecial/logo.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	background-size:2em 2em;
	line-height:2em;
	padding-left:2em;
	width:7em;
	overflow:hidden;
	}

